Skip to content

kep: update graduation criteria#11242

Open
sohankunkerkar wants to merge 1 commit into
kubernetes-sigs:mainfrom
sohankunkerkar:update-dynamic-sized-jobs-kep
Open

kep: update graduation criteria#11242
sohankunkerkar wants to merge 1 commit into
kubernetes-sigs:mainfrom
sohankunkerkar:update-dynamic-sized-jobs-kep

Conversation

@sohankunkerkar
Copy link
Copy Markdown
Member

Update KEP-77 graduation criteria based on #8651 discussion

What type of PR is this?

/kind documentation

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #8651 (comment)

Special notes for your reviewer:

Does this PR introduce a user-facing change?

NONE

Copilot AI review requested due to automatic review settings May 15, 2026 15:08
@k8s-ci-robot k8s-ci-robot added release-note-none Denotes a PR that doesn't merit a release note. kind/documentation Categorizes issue or PR as related to documentation. labels May 15, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented May 15, 2026

Deploy Preview for kubernetes-sigs-kueue canceled.

Name Link
🔨 Latest commit 60bb6d5
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-sigs-kueue/deploys/6a0b84d6d5d4250008f71473

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels May 15, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates KEP-77 (“Dynamically Sized Jobs”) graduation criteria to better scope Beta/GA requirements for ElasticJobsViaWorkloadSlices, and introduces separate graduation criteria for the TAS-gated integration (ElasticJobsViaWorkloadSlicesWithTAS) based on the #8651 discussion.

Changes:

  • Refines Beta graduation criteria to emphasize validation, observability, and controller readiness, while marking a few items as completed.
  • Reframes GA graduation criteria to include broader ecosystem enablement, GC expectations, and re-evaluation items.
  • Adds a dedicated “ElasticJobsViaWorkloadSlicesWithTAS Graduation Criteria” section with Alpha/Beta milestones for TAS integration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread keps/77-dynamically-sized-jobs/README.md
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Copy link
Copy Markdown
Contributor

@mimowo mimowo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sohankunkerkar sohankunkerkar force-pushed the update-dynamic-sized-jobs-kep branch from 2eb1e98 to ad4255b Compare May 15, 2026 15:30
@tenzen-y
Copy link
Copy Markdown
Member

/cc

Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
Comment thread keps/77-dynamically-sized-jobs/README.md Outdated
@sohankunkerkar sohankunkerkar force-pushed the update-dynamic-sized-jobs-kep branch from ad4255b to 5770503 Compare May 18, 2026 21:07
Update KEP-77 graduation criteria based on kubernetes-sigs#8651 discussion

Signed-off-by: Sohan Kunkerkar <sohank2602@gmail.com>
@sohankunkerkar sohankunkerkar force-pushed the update-dynamic-sized-jobs-kep branch from 5770503 to 60bb6d5 Compare May 18, 2026 21:29
Copy link
Copy Markdown
Contributor

@mimowo mimowo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve
Thank you for refreshing the graduation criteria. I think this plan for Beta looks sensible and achievable 👍

/hold
In case @tenzen-y has extra comments.

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label May 19, 2026
@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label May 19, 2026
@k8s-ci-robot
Copy link
Copy Markdown
Contributor

LGTM label has been added.

DetailsGit tree hash: 5ea0e89ec39db8120483a03e0fe28690713c7cd5

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mimowo, sohankunkerkar

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/documentation Categorizes issue or PR as related to documentation. lgtm "Looks good to me", indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesn't merit a release note. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Path to Beta for ElasticJobsViaWorkloadSlices - Ray Autoscaling

5 participants